﻿$(document).ready(function () {

    $("p.insert_donvitinh").click(function () {


        var name = $("form input[name='name']").val();

        if (Empty(name)) {
            alert("bạn chưa nhập tên đơn vị tính");
            return;
        }
        CallAjax(name);



    });

    $("p.save").click(function () {
        var name = $("#form input[name='name']").val();

        var id = $("#form input[name='id']").val();

        if (Empty(name)) {
            alert("bạn chưa nhập tên đơn vị tính");
            return;

        }
        Save(name, id);


    });
});
function CallAjax(name) {
    $.post("/DonViTinh/insert", { name: name },
       function (e) {
           $("#list_group").append(e);
       });
}
function CallAjaxDelete(param, element) {
    $.post("/DonViTinh/delete", { id: param },
       function (e) {
           if (e.status = "success") {
               $(element).remove();

           }

       });
}
function Save(name, id) {

    $.post("/DonViTinh/Save_donvitinh", { name: name, id: id },
       function (e) {
           if (!e.hasOwnProperty('status')) {
               // $(element).parent("td:eq(1)").text(name);
               $(element).parent("td").parent("tr").children("td[name='name']").text(name);
              
               $(element).attr("name", name);
              



               $("#form").dialog("close");
           } else {
               alert(e.error);
           }


       });
}
function deleteclick(element) {
    var id = $(element).attr("index");
    CallAjaxDelete(id, $(element).parent("td").parent("tr"));
}
function edit_group(item) {
    Dochange(item);
}
function Dochange(item) {
    $("form input[name='name']").prop("disabled", true);
    
    $("p.insert_donvitinh").hide();
    $("#form").dialog({
        close: function (event, ui) {

            $("form input[name='name']").prop("disabled", false);
           
            $("p.insert_donvitinh").show();

        }
    });
    var id = $(item).attr("index");
    var name = $(item).attr("name");
   

    $("#form input[name='name']").val(name);
    
    $("#form input[name='id']").val(id);
    element = $(item);
}



